Attempt to make a system that is easier to learn and use than anything available to novice programmers today: HANDS: Human-centered Advances for Novice Development of Software. School of Computer Science, Carnegie Mellon University; NSF funded.
An intelligent tutoring agent that is actually able to tutor students to write algebraic expressions for story problems. This system is based on cognitive scientific research and is funded under a National Science Foundation grant.